@charset "utf-8";
/* CSS Document */

* { margin: 0px; padding: 0px; font-family: Verdana, Geneva, sans-serif; }
a:link, a:visited, a:active { color: #000090; text-decoration: none; }
a:hover { color: #5b5bd4; text-decoration: underline; }
body { background: url('../images/top-border-bit.png') repeat-x; background-color: #000;}
table.wrapper {background-color: #4BB74C; background-image: url('../images/horiz-fade.png'); background-repeat: repeat-y;width: 1024px; font-size: 12px;}
table.wrapper #header { height: 150px;  background: url('../images/header.png') no-repeat; text-align: right; padding: 10px;}
table.wrapper #header h1 {  color: #4BB74C; font-family:Nimbus Roman No9 L, Georgia, "Times New Roman", Times, serif; font-size: 250%; margin-bottom: 13px; }
table.wrapper #header h2 { color: #4BB74C; font-size: 90%; font-weight: bold; margin-bottom: 8px; }
table.wrapper #header h3 { color: #efefef; }
table.wrapper #content { padding: 13px; text-align: left; }
table.wrapper #content h1 { border-bottom: solid 1px #fff; color: #fff; font-family:Nimbus Roman No9 L, Georgia, "Times New Roman", Times, serif; font-size: 180%; margin-bottom: 13px; }
table.wrapper #content h2 { border-bottom: solid 1px #000; color: #000; font-family:Nimbus Roman No9 L, Georgia, "Times New Roman", Times, serif; font-size: 150%; margin-bottom: 13px; }
td.footer { height: 170px; padding: 13px; text-align: left; color: #afafaf; background-image: url('../images/vert-fade-r.png'); background-repeat: repeat-x;}
table.wrapper #content ul, table.wrapper #content ol { margin-left: 18px; }
table.wrapper #content li { margin-left: 18px; }
div.footer_links { font-size: 90%; color: #4c4cfc; margin: 8px; }
div.footer_links a {font-size: 90%; }
div.TabbedPanelsContent p { margin-top: 6px; margin-bottom: 13px; }
table.store_product_wrapper {
	 margin-top: 13px; margin-bottom: 13px; padding: 13px; border: solid 1px #000;
}
table.store_product_wrapper #payment {
	width: 250px; padding: 8px; text-align: left; float: right; margin-top: 50px;
}
div #description {
	width: 350px; padding: 8px; text-align: left; float: left; font-size: 10px;
}
div #description h3 { border-bottom: solid 1px #333; color: #333; font-family:Nimbus Roman No9 L, Georgia, "Times New Roman", Times, serif; font-size: 125%; margin-bottom: 13px; }

.small {
	font-size: x-small;
}
span.price { font-size: 190%; font-family: Nimbus Roman No9 L, Georgia, "Times New Roman", Times, serif;}

div.breadcrumbs { font-size: small; font-family: Verdana, Geneva, sans-serif; color:#333; background: #FF69B4; border: solid 1px #000; margin-bottom: 18px; padding: 8px;}
.TabbedPanelsContent {background: url("../images/paper.jpg") repeat-y;}
.TabbedPanelsContent p {  padding-top: 2px; padding-bottom: 4px; }
.TabbedPanelsContent h2 { color: #000; padding-top: 12px; padding-bottom: 6px; margin-bottom: 13px; border-bottom: solid 1px #000; font-family:Nimbus Roman No9 L, Georgia, "Times New Roman", Times, serif; font-size: 175%; }
ul.menu li{

list-style-type: none;

}

ul.menu a:link,  ul.menu a:visited{

text-align: left;
display: block;

height: 25px;

height: 20px !important;

padding-top: 4px;

padding-bottom: 4px;

background-color: #ccc900;

color: #333;

text-decoration: none; 

padding-left: 8px;

border-bottom: solid 1px #000;

}

ul.menu a:hover {
text-align: left;

 color: #3fe988;

background: #00688B;

text-decoration: none; 

}
div.sidemenu {

margin: 13px;

border-top: solid 1px #555;

border-left: solid 1px #555;

border-right: solid 1px #555;

}

div.sidemenu h3 {

height: 22px;

height: 18px !important;

font-size: 13px;

font-family: Nimbus Roman No9 L, Georgia, times;

color: #fff;

padding-top: 4px;

padding-left: 4px;

background: #fff url('../images/hbg.png') repeat-x;

border-bottom: solid 1px #555;

}
div.formbox { text-align: right; }
div.commentsbar { margin-top: 5px; margin-bottom: 5px; }
div.readmore { margin-top: 5px; margin-bottom: 13px; text-align: right; }
div.message { text-align: right; font-size: 22px; }
div.message #sysmessage { color: #efefef; font-size: 70%;}
div.message #error { color: black; font-size: 70%; }
div.categorylist { margin-left: 13px; }
div.categoryodd {
background: #eeee6E;
margin: 8px;
padding: 11px;
}
div.categoryeven {
margin: 8px;
padding: 11px;
}
div.categoryodd  a:active #cat,  a:link #cat, a:visited #cat { color: #4F94CD; text-decoration: none;}
div.categoryeven  a:active #cat,a:link #cat,a:visited #cat { color: #4F94CD; text-decoration: none;}
div.categoryodd a:hover #cat { color: #118011; text-decoration: underline; }
div.categoryeven a:hover #cat { color: #118011; text-decoration: underline; }
div.categoryinfo {
text-align: right;
}
div.articleodd {
border: solid 1px #000;
margin: 8px;
padding: 11px;
}
div.articleeven {
margin: 8px;
padding: 11px;
}
div.aer {
margin-top: 8px;
margin-bottom: 8px;
text-align: left;
}
textarea.wys {
width: 300px;
height: 250px;
}
.formbox #paleyellowleft {
text-align: left;
background: #faf91a;
margin: 18px;
border: solid 1px #000;
padding: 13px;
font-size: 80%;
color: #333;
}
div.categorybox {
text-align: left;
background: #faf91a;
margin: 18px;
border: solid 1px #000;
padding: 13px;
font-size: 80%;
color: #333;
}
.ta1 {
width: 400px;
height: 300px;
color: black;
}
input { color: black; }
div.comment_odd {
border: solid 1px #000;
margin: 8px;
padding: 11px;
}
div.comment_even {
margin: 8px;
padding: 11px;
}
div.comment_odd,div.comment_even h3 { font-size: 125%; color: #444; font-family: Arial, sans-serif, sans;}
div.commentor { text-align: right; }
div.commentor h4 { font-size: 75%; color: #666; font-family: Arial, sans-serif, sans; }
div.TabbedPanelsContent #tc { margin-left: 18px; }
table.pointer100 { font-size: 10px; margin: 18px; }
table.pointer100 #name { width: 150px; font-size: 130%; font-weight: bold; padding: 8px;}
table.pointer100 #description { width: 250px; padding: 8px; }
table.pointer100 #colradio { }
div.authorinfo h3 { font-size: 11px; font-weight: normal;}
table.uamarkup {border: solid 1px #000; border-left: 0px; border-bottom: 0px;}
#uahead {border-bottom: solid 1px #000; border-left: solid 1px #000;}
#uacell {border-bottom: solid 1px #000; border-left: solid 1px #000;}
span.entry { font-size: 80%; color: #444; }
span.entryresponse { font-size: 200%; color: #000080; font-family:Nimbus Roman No9 L, Georgia, "Times New Roman", Times, serif;}
table.fortnight { border: solid 1px #000; }
table.fortnight td { padding: 18px; }
div.responsewindow { background: url('../images/fadepaper.jpg') repeat; width: 600px; height: 300px; border: solid 1px #000; margin-bottom: 20px;}
div.statswindow { background: url('../images/fadepaper.jpg') repeat; width: 280px; font-size: 11px; height: 300px; border: solid 1px #000; margin-bottom: 20px; margin-left: 20px; line-height: 10px;}
iframe.commandwindow {background-color: #00B2EE; width: 900px; height: 60px; border: solid 1px #000; }
div.inventorywindow {background: url('../images/fadepaper.jpg') repeat; width: 900px; height: 300px; border: solid 1px #000; margin-bottom: 20px;}
div.statswindow p { margin-top: 2px; margin-bottom: 2px; }
iframe.inventorycommandwindow {background-color: #00B2EE; width: 900px; height: 60px; border: solid 1px #000; }
div.addressbar {background: url('../images/fadepaper.jpg') repeat; width: 900px; height: 30px; border: solid 1px #000; margin-bottom: 16px;}
div.inventoryresponsebar {background: url('../images/fadepaper.jpg') repeat; width: 900px; height: 50px; border: solid 1px #000; margin-bottom: 16px;}
div.statswindow h1 { font-size: 150%; font-weight: bold; border-bottom: solid 1px #000; }
div.statswindow h2 { font-size: 125%; font-style:italic; font-weight:bold;}
table.stat1 {border: solid 1px #000; margin:8px; font-size: 11px;}
td.statleft { border-right: solid 1px #000; text-align: right; padding: 6px;}
td.statright {text-align: right; padding:6px;}
span.chatname { font-weight: bold; color: #005000; }
span.chatentry { font-weight: normal; color: #005000; }
span.commandname { font-weight: bold; color: #000050; }
span.commandentry { font-weight: normal; color: #000050; }
span.whisper{ font-style:italic; font-size: 80%; }
span.yell {  font-size:150%; }
iframe.responserenew { width: 100px; height: 100px; }
